package task2;

import java.util.Scanner;

public class CharNumber {
    public static void main(String[] args) {
        /*1.接受输入的字符串
         2.循环：
                获取每一个字符
                判断：是大写字母  计数+1
                      是小写字母     +1
                      是数字         +1
         */
        System.out.println("请输入字符串：");
        Scanner scanner=new Scanner(System.in);
        String s=scanner.nextLine();
        //定义计数
        int bigCount=0;
        int smallCount=0;
        int numberCount=0;
        int otherCount=0;
        for(int i=0;i<s.length();i++){
            char  c=s.charAt(i);
            if(c>='A'&& c<='Z'){
                bigCount++;
            }else if(c>='a'&&c<='z'){
                smallCount++;
            }else if(c>='0'&&c<='9'){
                numberCount++;
            }else {
                otherCount++;
            }
        }
        System.out.println("大写字母个数是："+bigCount);
        System.out.println("小写字母个数是："+smallCount);
        System.out.println("数字个数是："+numberCount);
        System.out.println("其他字符个数是："+otherCount);
    }
}
